/**
 * 路由拦截器
 */

import router from './router'
/**
 * https://router.vuejs.org/zh/guide/advanced/navigation-guards.html#%E5%85%A8%E5%B1%80%E5%AE%88%E5%8D%AB
 * to：即将要进入的目标 路由对象
 * from：当前导航正要离开的路由
 * next：一定要调用该方法来 resolve 这个钩子。执行效果依赖 next 方法的调用参数
 */
router.beforeEach((to, from, next) => {
  console.log('from[' + from.path + '] to [' + to.path + ']')
  next()
})
router.afterEach(() => {
  console.log('router.afterEach')
})
